<?php

/*
* Modelo: "tipo_identificacion.php"
*
* Realizado por:
* 	Carlos Calvo
*  	Elisa Conesa
*/

@include_once('enlaceBD.php');

class Tipo_identificacion {
	
	/* Nombre de las Variables del Modelo (INFORMATIVO)
	+----------------------------+-------------+------+-----+---------+-------+
	| Field                      | Type        | Null | Key | Default | Extra |
	+----------------------------+-------------+------+-----+---------+-------+
	| id_tipo_identificacion     | varchar(50) | NO   | PRI | NULL    |       |
	| nombre_tipo_identificacion | varchar(50) | NO   |     | NULL    |       |
	+----------------------------+-------------+------+-----+---------+-------+
	*/
	
    // Variable para los resultados de las Consultas
    private $respuesta;
	
	// Tablas del Modelo
    private $ttipo_identificacion	= "tipo_identificacion";
	
	
	// =================================================================================================================
	//	FUNCION - CONSULTAR LOS TIPOS DE IDENTIFICACION DE UNA PERSONA
	// =================================================================================================================
	
	public function consultar( $tipo ) {
		$conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_portal'] );
		
		$sql = "select id_tipo_identificacion as id_tipo_identificacion, 
					nombre_tipo_identificacion as nombre_tipo_identificacion 
				from ".$_SESSION['db_portal'].$_SESSION['schema_db'].".$this->ttipo_identificacion ";
		
		if ( $tipo == "RIF" ) {
			$sql = $sql."where id_tipo_identificacion != 'C' and 
					id_tipo_identificacion != 'CD' and 
					id_tipo_identificacion != 'P'";
		}
		
		$this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo Consultar los Tipos de Identificacion de las Personas.");
		
		$i = 0;
		while ( $temparray = $this->respuesta->buscar_fila() ) {
			$lista_tipo_ide[$i][0] = strtoupper($temparray['id_tipo_identificacion']);
			$lista_tipo_ide[$i][1] = strtoupper($temparray['nombre_tipo_identificacion']);
			$i++;
		}
		
		$conexion->desconectar();
		return $lista_tipo_ide;
	}
}
?>